make a full recovery - Francés Inglés Diccionario